Map Graph

Sheaf House

Building in Sheffield, England

Sheaf House was a nine-storey tower building by Sheaf Square, next to Sheffield railway station, in the centre of Sheffield, in South Yorkshire, England. The building was formerly the Sheffield area headquarters of British Rail.

Read article
File:Sheaf_House.JPG
Top Questions
AI generated

List the top facts about Sheaf House

Summarize this article

What is the single most intriguing fact about Sheaf House?

Are there any controversies surrounding Sheaf House?

More questions